
$(function(){
    //获取收获地址信息
    var address = null;
    $.ajax({
        url:'/address/queryAddress',
        type:'get',
        success:(res)=>{
            console.log(res);
            address=res;
            var html = template('addressList',{result:res});
            $('.mui-table-view').html(html);
        }
    })

    // 删除收获地址
    // 1.给删除按钮添加点击事件
    //2.弹出一个删除确认框
    //3.如果用户点击确认 删除
    // 4.调用删除收获地址的接口 完成删除功能
    //5.刷新当前网页

    //list里面的删除和编辑按钮在删除和编辑后，页面会进行重新刷新，
    //所以给父元素添加委托事件
    $('#address-box').on('tap','.mui-btn-red',(e)=>{
        // confirm('确定要删除吗？')
        //  confirm是自带的
        // var id = e.target.getAttribute('data-id');
        var id = e.target.dataset.id;
        var li = e.target.parentNode.parentNode;
        mui.confirm('确认要删除吗？',message=>{
            console.log(message);
            if (message.index ==1){
                console.log(323);
                
                //确认删除
                 $.ajax({
                     url:'/address/deleteAddress',
                     type:'post',
                     data:{
                         id:id
                     },
                     success:res=>{
                        if(res.success){
                            console.log(111);
                            
                            //重新获取页面
                            location.reload();
                        }
                     }
                 })
            }else{
                //取消删除
                //关闭列表滑出效果
                mui.swipeoutClose(li)
            }
        })
    })

    //编辑收获地址
    //1.添加点击事件
    //2.跳转到收获地址，并将数据传递到这个页面
    //3.将数据展示在页面中
    //给 确认 这个按钮添加点击事件
    //5.调用接口 执行编辑操作
    //跳回到收获地址

    $('#address-box').on('tap', '.mui-btn-blue', (e) => {
        
        var id = e.target.getAttribute('data-id');

       for (let i=0;i<address.length;i++){

           if (address[i].id == id) {

               console.log(address[i]);

               localStorage.setItem('editAddress', JSON.stringify(address[i]));
               break;
           }
       }
       //跳转到编辑页面
       
        location.href ='addAddress.html?isEdit=1';
    })
})